watering cart - Alemán Inglés Diccionario